/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function validar(){
  
    if (validarCampoVacio("txtNumId","Número de identificación") != ""){
        $("#txtNumId").addClass("OBLIGATORIO");   
        $("#txtNumId").focus();
        return false;
    }else{
        $("#txtNumId").removeClass("OBLIGATORIO");   
    }
        
    if (validarCampoSelect("txtTipoId","Tipo de identificación") != ""){
        $("#txtTipoId").addClass("OBLIGATORIO");   
        $("#txtTipoId").focus();
        return false;
    }else{
        $("#txtTipoId").removeClass("OBLIGATORIO");   
    }
    
    if(validarCampoRadio("txtSexo","Sexo") != ""){
       $ ("#lblF").addClass("LABELOBLIGATORIO");
        $("#lblM").addClass("LABELOBLIGATORIO");
        return false;
    }else{
        $("#lblF").removeClass("LABELOBLIGATORIO");
        $("#lblM").removeClass("LABELOBLIGATORIO");
    }
    
    if(validarDivEditable("txtComentario","Comentario") != ""){
        $("#txtComentario").addClass("OBLIGATORIO");   
        $("#txtComentario").focus();
        return false;
    }else{
        $("#txtComentario").removeClass("OBLIGATORIO"); 
    }
        
}

function validarCampoVacio(campo,nombre){
    var strValor = $("#" + campo + "").val();
    
    if(strValor == ""){
        return nombre + "\n";
    }
    return "";    	
}

function validarCampoSelect(campo,nombre){
    var strValor = $("#" + campo + "").val();
    
    if(strValor == "-1"){
        return nombre + "\n";
    }
     return "";   
}

function validarCampoRadio(campo,nombre){
   
    if (!($("input[name=" + campo + "]:radio").is(":checked"))){
        return nombre + "\n";        
    }
     return "";
}

function validarDivEditable(campo,nombre){
    
    var strValor = $.trim($("#" + campo + "").text());
    
    if (strValor == ""){
        return nombre + "\n";        
    }
    return "";
}

function cerrarSesion(){
    window.location = "cerrar.jsp";
}

function obtieneFechaActual() {  
      
    var fecha_actual = new Date()  
  
    var dia = fecha_actual.getDate();  
    var mes = fecha_actual.getMonth() + 1;
    var anio = fecha_actual.getFullYear();  
  
    if (mes < 10)  
        mes = '0' + mes;  
  
    if (dia < 10)  
        dia = '0' + dia; 
  
    return (anio + "-" + mes + "-" + dia);
}

function incrementarDiasFecha(strFecha, numDias){
        strFecha.replace("-", "/").replace("-", "/");

        var fechaNueva= new Date(strFecha);                 	
        fechaNueva.setDate(fechaNueva.getDate() + parseInt(numDias));

        var anio=fechaNueva.getFullYear();
        var mes= fechaNueva.getMonth()+1;
        var dia= fechaNueva.getDate();

        if(mes.toString().length<2){
            mes="0".concat(mes);        
        }    

        if(dia.toString().length<2){
            dia="0".concat(dia);        
        }

        var strFechaNueva = anio+"-"+mes+"-"+dia;
        
        return strFechaNueva;
}

function setCalendario(campo,imagen){
    Calendar.setup({
        inputField: campo,
        ifFormat: "%Y-%m-%d",
        button: imagen,
        align: "TI",
        singleClick: true
    });
}

function trim(strCadena){
    
    return strCadena.replace(/^\s+/g,'').replace(/\s+$/g,'');
}


function validarSiNumero(numero){
    var numero = false;
    
    if (!/^([0-9])*$/.test(numero)){
        numero = false;
    }else{
        numero = true;
    }        
  }
  
  function validarNumero(numero){
      if( isNaN(numero) ) {
             return false;
      }else{
          return true;
      }
  }
  
  function replaceCadena(cadena, strIni, strFin){
      var rest = cadena.replace(strIni,strFin).replace(strIni,strFin); 
      return rest;
  }
   



